surmountable separator - German English Dictionary